s='hello,python'       #这个操作是判断字符串是不是合法的标识符
print('1',s.isidentifier()) #这里的‘1’只是表示着序号而已   ,z输出结果为False,因为这不是合法的标识符，合法的标识符是数字字母下划线
print('2','hello'.isidentifier())  #结果为True ;为合法的标识符
print('3','小羽123_'.isidentifier())   #结果为True,因为标识符也包含了中文字符，日文字符等
print('5','\t'.isspace())   #isspace()判断字符串中是否全部由空白字符串组成（回车，换行，水平制表符） 输出为True

#isalpha()判断的是目前编程方式可以表示的字符，所以英文字母，汉字，假名，西里尔字母都会判断为True
print('6','abc'.isalpha())  #结果为True
print('7','张三'.isalpha())   #结果也是True
print('8','张三1'.isalpha())   #结果为False
#isdecimal() 判断指定字符串中是否全以十进制的数字组成
print('9','123'.isdecimal())  #结果为True
#只有十进制数字才行，什么 三四这样的，还有罗马数字都不行

#isnumeric()判断字符串是不是全由数字组成
print('11','123'.isnumeric())  #输出维持True
#'123四'和罗马数字输出也是True,也算是数字

#isalnum()判断指定字符串是否全部由字母和数字构成
print('11','123axc'.isalnum())#True
print('12','张三123adc'.isalnum())  #True